home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / std / c / 629 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.4 KB

  1. Path: news.rmii.com!usenet
  2. From: jcoffin@rmii.com (Jerry Coffin)
  3. Newsgroups: comp.std.c
  4. Subject: Re: Coding Standards are ignorant
  5. Date: Fri, 22 Mar 1996 13:33:33 -0700
  6. Organization: TAEUS
  7. Message-ID: <MPLANET.31530e9djcoffin98993e@news.rmii.com>
  8. References: <4gum82$14v4@info4.rus.uni-stuttgart.de><MIB.96Mar15170902@gnu.ai.mit.edu><wyraut5fqq.fsf@dns.bluesky.net><MIB.96Mar16174948@gnu.ai.mit.edu><4ifq40$i87@sundog.tiac.net><MIB.96Mar18105957@gnu.ai.mit.edu><danpop.827188302@rscernix>
  9. NNTP-Posting-Host: slip22141.rmii.com
  10. X-Newsreader: MicroPlanet News32 v1.00 Beta Build 302
  11.  
  12. In article <danpop.827188302@rscernix>, danpop@mail.cern.ch says...
  13. > In <MIB.96Mar18105957@gnu.ai.mit.edu> mib@gnu.ai.mit.edu (Michael I. 
  14. Bushnell, p/BSG) writes:
  15. > >You are not guaranteed that long is the widest integral type.  
  16. > Yes, you are.  ANSI classic 3.1.2.5:
  17. >     There are four signed integer types, designated as signed char, 
  18. >     short int, int, and long int.
  19. > The standard doesn't leave any place for extensions here.
  20.  
  21. Uless I'm missing something, extensions shold be perfectly legal at least if 
  22. their names are in the implementor's name space, or are in the user's name 
  23. space only if a non-standard header in included, a pragma is used, etc.
  24.  
  25. I can't see any way for a strictly conforming program to be affected by the 
  26. compiler supporting something like _VeryLong or __int128.  Have I missed 
  27. something obvious?
  28.     Later,
  29.     Jerry.
  30.